General Notes
- Space padding
  - Avoid in dialogue, overflow can erase text on the last line in a series.
  - Allowed at the start of a string to center align it, as well as to delay or prolong an autoscroll.
  - Allowed when replacing missing bytes in menu items.
  - Red place labels are always 8 bytes long, fill the space if necessary.
- `00` should end a series and be used for padding, exceptions exist where space padding is needed as `00` used as a separator.
  - Some text is separated by `00` while others are separated with `1B 47`. Trial and error is required to figure out when is appropriate to pad empty space with `00` and space.
- `1B 2A` starts some series, but not others. Maintain consistency when applicable, and do not relocate to other addresses as it can break text linking.
- When center aligning is not possible, the right side should have one more space than the left. If two words are used, the extra space may be used between the words when appropriate.
- Very rarely can text be added beyond the hard byte limit. Examples include the labelling for ship management via the HR window where a 4 byte "編成" became a 5 byte "Ships" or 4 byte "  ﾎﾟﾘｽ  " became " Police ".
  - Towards the end of the first release it was discovered that item names can exceed their byte limit into the null character gaps separating them, I believe this is because the variables are pre-allocated a fixed length regardless of what's actually used.
  - Despite this, item names are constrained to this limit for consistency but may be updated at a later date.
- Some dialogue is prefixed with `80` which can make the first letter of a word appear as kanji in hex editing.
- Dialogue should never exceed 30 characters per line and 2 line breaks (for 3 lines total).
  - A quick check to split long text in a hex editor is to go to the whitespace at start of the line, go down twice, go left at least once until the first whitespace is hit, then designate that character as a newline (`0A`).
  - For text with `」 ` in the middle, go left an additional two.
  - For text with `1B 43 ** 01`` after going down twice, go right four times for each before carrying out the go left step. This should give an accurate estimate.
  - Note that ambiguous variables (eg. "%s", "%lu", etc) can be any width, adjustments have been made to attempt to be generous to long values.
  - Additionally some of these variables are enclosed in colour formatting codes, the assumption has been made with some of these that the text will be never be as long as these two blocks but this cannot be confirmed in all cases.
- Text involving multiple variables need to be called in their given order, adjust translation accordingly.
- Story dialogue is encoded as XOR 0x77 in the EVENT.EVT file.
  - Limitations are stricter than other dialogue, proceed with caution.
  - Character codes intersperse the text seemingly at random. Will figure these out as I go.
    - U - player name
	- N - new line?
	- F - change colour to black?
	  - Note: F7 (white) can be used as a null character if the number of padding spaces exceeds the three line limit and `00` is not viable.
	- G - on-planet location
	- W - wait briefly before displaying next text
	- S# - planet name
  - Character codes prefix and suffix the text.
    - K# - Scorpion picture
	- P# - Kenny picture
	- I - use previous header
	- Z - clear current text
	- Y - yes / no prompt
	- `00` - separator
  - Thanks to Alpharobo's support, ASCII character codes can now be replaced with half-width kana counterparts.
    - Offset C -> ｣ (56)
	- CDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz｣､･ｦｧｨｩｪｫｬｭｮｯｰｱｲｳｴｵｶｷｸｹｺｻｼｽｾｿﾀﾁﾂﾃﾄﾅﾆﾇﾈﾉﾊﾋﾌﾍﾎﾏﾐﾑﾒﾓﾔﾕﾖﾗﾘﾙﾚ
  - Note: some of these can be removed if deemed unnecessary or if they break rendering (eg. the 2 character codes before calling a character name in some dialogue causes said name to not be rendered).
    - Proceed with caution, retain positioning if possible, some leeway is allowed.
  - Story dialogue is not necessarily stored sequentially.
  - Look into replacing in-text N/ｮ with `0A`.
  - If dialogue cuts, check for characters exceeding 3 lines with 30 characters per line or a lack of necessary control characters before the displayed text.

Stylistic Choices
- Magus refers to Kenny as "son" (若) despite not being related. Akin to a mentor figure in the absence of his actual father.
- Kenny refers to Magus as "old man" (爺).
- "…" should be turned into "..." except in cases where the entire dialogue / line is a variable and the ellipses and thus there is no room to fully replace it (eg. "U…").
- When the use of English and overly polite Japanese appears, French has been used in the translation for similar emphasis.
- Black market traders refer to the player as "兄ちゃん", this has been changed to "mate" a la a pirate theme.

Confirmations
- "確認" becomes "Agree" to fit within parsed bounds, instead of the more accurate "Confirm"
- "決定" changes depending on context, instead of the more accurate "Confirm" or "Submit"
- "は い" (5 characters) and "いええ" (6 characters) becomes " yes " and "  no  " to center align with original

Nouns
- ヒューマナム becomes Humannam
- オーナム becomes Onam
- カラップ becomes Karapp
- ロカ・バッツ becomes Rocka Bats
  - they're mercenaries, not pirates
- シャトル becomes shuttle(s); used for the main craft
- 艦載機 becomes ship(s); used for the smaller craft
- グラメンINC becomes Gramen INC; INC may be omitted if there is not enough room
- クレイズ becomes Craze (originally intended to translate as Krays, see wi:Kray Twins)
- 改造 becomes upgrade
- マイノリット becomes Minolite
- ラ・ムー becomes La Mu
- 戦闘機 becomes Fighter
- 攻撃機 becomes Attacker
- 戦闘攻撃機 becomes Intercept
- 探査船 becomes Researcher
- ラクサス becomes Laxus

Names
- ガデム・ゴザ becomes Gadem Goza
- ケニー becomes Kenny
- クライド becomes Clyde
- ブラッド becomes Brad
- エルドラド becomes Eldorado
- レジー becomes Reggie
- ヘリオン becomes Helion
- レディーJ becomes Lady J
- マーガス becomes Margus
- ジャフリー becomes Jaffrey
- ガルフ usually means Golf, but given the context Garth or Gareth makes more sense
- リサ becomes Lisa
- ロン becomes Ron
- ギュンター becomes Gunter
- ジェームズ becomes James
- エース becomes Ace
- Ｄｒ．Ｋ becomes Dr. K
- ゴーリア becomes Goria
- キース becomes Keith (unfitting, I know)
- ドック becomes Doc, be sure to avoid confusion with the location of the same name
- スミス becomes Smith
- アーウィン becomes Irwin
- サンダース becomes Sanders
- カレン becomes Karen
- ホサカ becomes Hosaka
- ブラッド becomes Brad
- スコルピオＲ becomes Scorpio R
- ＷＷロッカー becomes WW Rocker
- ブリッジ becomes Bridge
- レッドスカル becomes Red Skull
- ラット becomes Rat
- スリーピー becomes Sleepy, might change to Three Piece
- カウボーイ becomes Cowboy
- ホットガール becomes Hot Girl, might change to Hot Gal
- ブルドッグ becomes Bulldog
- ザック becomes Zack
- ビッグ・エド becomes Big Ed
- ジャッカル becomes Jackal
- ジェイル becomes Yael
- ジャック becomes Jack
- ドレスデン becomes Dresden
- ラフレシア becomes Rafflesia, might change to Corpse Lily
- トーマス becomes Thomas
- ルドルフ becomes Rudolph
- ハインリッヒ becomes Heinrich
- スコット becomes Scott
- パリフト becomes Parifto
- プロッパス becomes Proppas
- チャン becomes Chan
- ルース becomes Ruth
- ゴードン becomes Gordon
- ジェイミア becomes Jamia
- ビル becomes Bill
- ヘンリー becomes Henry
- トビー becomes Toby
- ニコラス becomes Nicholas
- テオリカス becomes Theolicas, might change to Theorikas or some variation thereof
- ニクラウス becomes Niklaus, be sure to avoid confusion with Nicholas
- ユウスケ becomes Yusuke, note that Shift-JIS lacks overbar characters
- ゴルドマン becomes Goldman
- ペリフェ becomes Perife
- ジャギュア becomes Jaguar
- キング becomes King
- マーキー becomes Marquis
- デモンズ becomes Demons
- カルメン becomes Carmen
- アンドレアス becomes Andreas
- マッカーシー becomes McCarthy
- リカルド becomes Ricardo
- ヤマト becomes Yamato
- スティーラー becomes Stiller
- スティングレイ becomes Stingray
- ゲルハルト becomes Gerhard
- ルーシー becomes Lucy
- ドナルド becomes Donald
- カミオナ becomes Kamiona
- ケニッヒ becomes Keni'hi (formerly Kenihhi, 2025-11-25)
- フリート becomes Fleet
- サムソン becomes Samson
- ブライアン becomes Brian
- ボンバー becomes Bomber
- マッド・ピート becomes Mad Pitt
- ゴールド becomes Gould, e sure to avoid confusion with the location of the same name
- バートランド becomes Bertrand
- フラビオ becomes Flavio
- レムール becomes Lemur
- アイスマン becomes Iceman
- ディバッツ becomes Divac
- サナダ becomes Sanada
- アレックス becomes Alex
- ケビン becomes Kevin
- ハルリア becomes Harulia
- ゴリアウス becomes Goliath
- ニック becomes Nick
- アーノルド becomes Arnold
- クレイズ becomes Craze
- サー・ロバーツ becomes Sir Roberts
- エイブラハム becomes Abraham
- エリオット becomes Elliot
- ウィバーン becomes Wyvern

Jobs
- パイレーツ becomes Pirate
- パイロット becomes Pilot
- トレーダー becomes Trader
- ドライバー becomes Operator
- ソルジャー becomes Soldier
- ディーラー becomes Dealer
- エンジニア becomes Engineer
- アーティスト becomes Artist
- ロカ・バッツ becomes Rocka Bat
- 連邦捜査官 becomes Fed Police
- 連邦隊員 becomes Fed Sol.
- 歴史研究家 becomes Historian

Locations
- ベネトリア becomes Benetoria
- バー・ヘリオン becomes Helion
- アイランド becomes Island
- パレディア becomes Paradia (may change to Paredia)
- ディアス becomes Diaz
- キュアナ becomes Kyuana
- アクアス becomes Aquas
- グラスバレー becomes Grass Valley
- エリアス becomes Elias
- リトルホリー becomes Little Holly
- フォスター becomes Foster
- ゴースト becomes Ghost
- シルバー becomes Silver
- ゴールド becomes Gold
- プリズン becomes Prison
- ディザート becomes Desert
- ニューフロント becomes New Frontier
- アムス becomes Alms
- サイド becomes Side
- ガストガル becomes Ghastgul (may change to Gust Gal, as "gal" is a astrometric unit)
- ネオ becomes Neo
- カンポ becomes Campo
- ポナム becomes Ponam
- デラマ becomes De Rama
- アングラー becomes Angler
- ヴァリグ becomes Varig
- ヘンプ becomes Hemp
- フロスト becomes Frost
- ビッツ becomes Bitz
- バンブー becomes Bamboo
- ファストプライズ becomes First Prize
- イレギュラー becomes Irregular
- パイン becomes Pine
- ユートピアン becomes Utopian
- レインボウシティ becomes Rainbow City
- ツインエッグ becomes Twin Eggs
- ロゼボール becomes Rose Ball
- フラワーレイク becomes Flower Lake
- プラチナパレス becomes Platina Palace
- プリゾナー becomes Prisoner
- アコナイト becomes Wolfsbane
- アレルト becomes Allert, no good translation
- ポルポリ becomes Polpoly
- ダリ becomes Dali
- テラジ becomes Terazi
- コルド becomes Cord
- イオ becomes Io
- タジェ becomes Tajeh
- マミー becomes Mamie
- ミュー becomes Myu due to the lack of Greek letters in Shift-JIS
- コロコロ becomes Colocolo (the Japanese is an onomatopoeia but no English equivalent suits)
- サウザーパレス becomes South Palace (may change to Souther Palace)
- マーガレット becomes Margaret
- ラ・モース becomes La Mauss, name chosen because of the story context and Mauss being a French anthropologist
- アカプルコ becomes Acapulco
- カイルア becomes Kailua
- ベルベル becomes Berber
- アルカディア becomes Arcadia
- メイプル becomes Maple
- タクラデアス becomes Takla Deas
- オアシス becomes Oasis
- バーン becomes Berne
- アレイロード becomes Alley Road (there was a few variations I could have taken with this, may update)
- コールディア becomes Caux Rudea
- ローサ becomes Rosa
- ＷＡＰ・ＮＥＯ becomes WAP NEO
- ウィル becomes Will
- リカール becomes Richard
- アビー becomes Abby
- ドライジーベン becomes Dry Seven (ジーベン being the Japanese transliteration of the German word "sieben")
- ザックス becomes Sachs
- ハカレパグア becomes Jacarepagua
- クルヴァド becomes Courvad
- デイジー becomes Daisy
- サンライト becomes Sunlight
- ケレル becomes Kereru (named for the New Zealand pigeon, Japanese has a different name for this)
- グレープ becomes Grape
- バレンシア becomes Valencia
- エステルリッツ becomes Austerlitz (named for a Austrian town whose name means "new town", pronunciation is close enough and fits the theming)
- ジュードゲルト becomes Easy Money, the closest interpretation I could find was Jude Gerd (German for Jewish Gold) thus the slight change in name to avoid possible negative connotations; may change again to Prosperity
- カメリア becomes Camellia
- パワードテンプル becomes Powered Temple
- ジャグラー becomes Juggler
- アイリス becomes Iris
- ヴェッタ becomes Wetter
- アルテブルグ becomes Alte Burg
- ヴェーゼラント becomes Vezelant
- デゼルシュテルン becomes Diesels Stern (meaning Diesel's Star in German, pronunciation is close enough)
- ケルナー becomes Kerner
- フォンミューゼ becomes Von Muse
- ヴィルコメン becomes Willkommen
- ヴィダーゼン becomes Wiedersehen
- シーザースゾーン becomes Caesar's Zone
- ジェイル becomes Gaol (the old spelling of Jail)
- アカシア becomes Acacia
- アクエリウム becomes Aquarium
- ゼロ becomes Zero

Items
- ミメント・リング becomes Memento Ring
- ゴールド becomes Gold, yes I know it's confusing
- Ｐ・ゴールド becomes P-Gold
- Ｓ・プラチナ becomes S-Platinum
- ＰＴクリスタル becomes Plat. Crystal
- ニューシルバー becomes New Silver
- 金鉱石 becomes GldOre
- グラヴィオン becomes Graviton
- ミスリル becomes Mithril
- Ｎ－ＧＥＮ becomes N-GEN
- Ｌ－ＧＥＮ becomes L-GEN
- Ｉ－ＧＥＮ becomes I-GEN
- Ｍ－ＧＥＮ becomes M-GEN
- ＨＱ－ＧＥＮ becomes HQ-GEN
- スーパーダイア becomes Super Diamond
- レインボウダイア becomes Rainbow Diamond
- ナイトルビー becomes Night Ruby
- メガクリスタル becomes Mega Crystal
- ラバーズセイバー becomes Lovers' Saber
- 発光石 becomes GlwGem
- ＮＦカーボン becomes NF Carbon
- アイスマーブル becomes Ice Marble
- ソーラープレート becomes Solar Panel
- ラピラピ becomes Rapirapi?
- メローパッション becomes Mellow Passion
- ベータキャロット becomes Beta Carrot
- マヒマヒ becomes MahiMahi
- マツオカビーフ becomes Matsuoka Beef
- Ｘ・ミート becomes X-Meat
- ポルポリア豆 becomes Polpoly Bean
- アカプルコ豆 becomes AcapulcoBean
- アクアピオリーフ becomes Aquas Leaf
- マガー・バーボン becomes McGarr Bourbon
- バハマ・シガー becomes Bahamas Cigar
- フラッシュ becomes Flashlight
- ブレインアクト becomes Brain Act
- ＰＳＹパワーズ becomes PSY Powers
- 成長促進ホルモン becomes Growth Hormones
- 成長停止ホルモン becomes Anti-Growth Hor.
- 老化防止ホルモン becomes Anti-Aging Horm.
- スティアヘブン becomes Steer Heaven
- エンジェルアロー becomes Angel Arrow
- バスター becomes Buster
- タキオン・ムーバ becomes Tachyon Mover
- スリープボックス becomes Sleeping Pod
- ＨＶＩＰ becomes H.VIP
- ＢＩＬ becomes BIL
- ターミナルＸＯ becomes Terminal XO
- メデューサ・アイ becomes Medusa's Eye
- シャドウビーコン becomes Shadow Beacon
- ムービー becomes Movie
- アダルト becomes Porno
- チェンジＳＥＸ becomes Sex Change
- グッドデイズ becomes Good Days
- セーナ・スーツ becomes Sena Suit
- セーナ・ニット becomes Sena Knit
- 純鉄製テーブル becomes Iron Table
- 氷大理石テーブル becomes Ice Marble Table
- エコ・カーテン becomes Eco-Curtains
- 氷大理石グラス becomes Ice Mar. Glass
- ギターラ becomes Guitarra
- ネイチャーローズ becomes Natural Rose
- ラブ・ツリー becomes Love Tree
- バイオ・ローズ becomes Bio-Rose
- マイクロホース becomes Micro Hose
- ミニドラゴン becomes Mini Dragon
- クローンドッグ becomes Cloned Dog
- キングディスカス becomes King Discus
- バトルスーツ３ becomes Battle Suit 3
- 拡散ビームガン becomes Gas Beam Gun
- ハイパーレーザー becomes Hyper Laser
- レイ・ボンバー becomes Ray Bomber
- アーマーキラー becomes Armour Piercer
- ナイトホーク becomes Nighthawk
- レジーの肖像画 becomes Reggie's Photo
- 龍水晶 becomes Quartz
- クリスタル・Ｘ becomes Crystal-X
- クリスタル・Ｖ becomes Crystal-V
- クリスタル・Ｏ becomes Crystal-O
- ブルーペンダント becomes Blue Pendant
- スター・レリーフ becomes Star Relief
- 謎のメモ becomes Note? ("mysterious" did not fit, so the question mark is intended)
- クリスタル・キー becomes Crystal Key
- 手紙 becomes Note
- 小包 becomes Pkg.
- モザリナの微笑 becomes Mozalina's Smile
- 王女の涙 becomes Royal Tears
- 聖剣サイバーン becomes Sacred Sybern
- 賢者の種子 becomes Wisdom Seeds
- ライオンマスク becomes Lion's Mask
- ブ・ストーン becomes B-Stone
- 竜の化石 becomes Drgn Egg
- スーパーナゲット becomes Super Nugget
- キングダイア becomes King Diamond
- オリハルコン becomes Orichalcum
- クイーンダイア becomes Queen Diamond
- いにしえの壷 becomes Ancient Pot
- データＲＯＭ becomes Data ROM
- ゴールデンカード becomes Golden Card
- 会員証 becomes R.Card (Shooting Range Card)

Ships
- ユニコーン becomes Unicorn
- アスラ becomes Asura
- ルーパー becomes Looper
- ゴースト becomes Ghost, yes I know it's confusing
- ヴァンパイア becomes Vampire
- ウルフ becomes Wolf
- リカオン becomes Lycaon
- fullwidth names will be replaced with halfwidth counterparts with hyphens between numbers and suffixes (eg. ＳＢ０１Ｘ becomes SB-01-X)
- デ・イガール becomes De Agal
- ハウンドドッグ becomes Hound Dog
- バーサーカー becomes Berserker
- ダックス becomes Dachs.
- ディスカバリー becomes Discovery
- プロテウス becomes Proteus
- メタホーク becomes Metal Hawk
- バッファロー becomes Buffalo
- エレファント becomes Elephant
- エルメーラ becomes Elmira
- ガルダ becomes Garuda

Weapons
- ２０ＭＭ機銃 becomes 20 mm M. Gun
- ＥＸ－１１・ＭＳ becomes EX-11 MS
- イプシロン・ＬＺ becomes Epsilon LZ
- スナイパー・ＭＳ becomes Sniper MS
- ミサイルランチャ becomes Missile Launcher
- ソリッドシュータ becomes Mass Shooter
- ビームキャノン becomes Beam Cannon
- レールガンボム becomes Railgun Bomb
- ギガ・サーディア becomes Giga Sardia?
- ギガ・ヴァイファ becomes Giga Vifer
- ファイアボール becomes Fireball
- ライトニングＭＳ becomes Lightning MS
- スパイラルＬＺ becomes Spiral LZ
- メガランチャー becomes Mega Launcher
- ブレッドボム becomes Bread Bomb (go with it)
- スリングショット becomes Slingshot
- イグニットビーム becomes Ignition Beam
- クラッシュボム becomes Crash Bomb
- プルトムボム becomes Nuclear Bomb
- コロシアムダンプ becomes Coliseum Dump

Equipment
- ウェポンブースター becomes Weapon Booster
- シールド機能 becomes Shield Sys.
- レーダーブースター becomes Radar Booster

Specific Notes
- 艦載機 might mean aircraft or ships; confirm at later date
- 損傷度 might mean damage report; confirm at a later date
- 愛称 means nickname, but in the context it's used it could mean ship name or call sign; confirm at a later date
- マーガス does not have an easy translation, it becomes something like Margus but to fit the logical naming scheme of other ships something like Marcus makes more sense
  - changed to Magus to fit the mentorlike figure he is
- 損傷度 unknown meaning, possible damage based on context; confirm at a later date
- Xエリア becomes Area X
- Clyde should be referred to as dad or father in menus and when spoken of by Kenny, localise text accordingly
- "目的地を指定してください。" and "移動しますか?" have had their translations flipped and localisations tweaked due to space concerns; the former is now "where are we heading?" and the latter is now "set a course."
- Years should be written as "ＡＣ. XXX" using fullwidth romaji but a Latin period and preceding the year. Remove the space between the period and date.
- ＨＤx becomes xＤＢ, presumably ＨＤ is "hard drive" so it's changed with modern parlance to become ＤＢ "database".
  - However, "データバンク" retains its original meaning of "databank". Changing it to "database" was considered but disregarded in favour of the obsolete terminology.
- 採掘権名称 becomes System, despite translating as "Mining Rights Title".
- ＳＴx retains the ＳＴx formatting.
- Locations should use existing translations if they exist (eg. エリアス), if none exist then get creative (eg. キュアナ).
- Avoid excessive swearing. PC-98 games had a mature audience, but overuse is just annoying, even in modern games.